1 place
Shop & Service
Europe, Czech Republic, Praha
It says, you´ll find the most beautiful puppets here. Stall holders often quote higher prices for visitors than for locals, so be prepared to barter.