about
gallery
news
contacts
More
Baba Yaga Sculpture
Russian Super Hero project
USA, Miami
North Miami Beach
Plastic, enamel, mixed media