The Urban Dollhouse

Alexander is a Russian artist who's made a spot in the modern street art scene for dolls. He integrates them into the buildings of Saint Petersburg, sparking unique responses from the people who happen upon them.

ZoominTV