Fairy Tale Land

Posted on May 13, 2006  |   1632 views  

Where do such animated and lively characters talk? In the Fairy Tale land of the Sakhalin Puppet Theatre of course!

Russia

Rate this (0 Ratings)