Prague, Czech Republic
A wonderful puppet shop across the river in the old part of Prague below the castle
PragueCZCzech RepublicEastern EuropeCity of SpiresCastleRiverVltavav
Log In: