Visitors to the Czech capital may not know their names and roles, but puppets and marionettes are an indelible presence on the streets of old Prague.

Visitors to the Czech capital may not know their names and roles, but puppets and marionettes are an indelible presence on the streets of old Prague.
most viewed