Taking Aim

Just random stuff at the moment.

Puppet street theater in Russia

by andy on “Sat 26, August 2006”

Russian puppeters performing in front of the Okhlopkov Drama Theatre in Irkutsk.

Leave a Comment

Previous post: The best in British blogging

Next post: And the sky is blue award goes to…