Clock Tower with moving puppets

Posted by styroflex on May. 26, 2010

In the city centre of Prague, Chech Republic, in the windows of the Clock Tower built in XVII century every hour big puppets start to move around with nice music

Categories Pop Culture

Tags puppets, tower, clock

More Details »