St. Nicholas Church, Old Town Square in Prague, Czech Republic.

Royalty-free stock photo ID: 126081473

St. Nicholas Church, Old Town Square in Prague, Czech Republic.