Old Town Square at Christmas time, Prague, Czech Republic

Royalty-free stock photo ID: 61609159

Old Town Square at Christmas time, Prague, Czech Republic