Lavka, Prague Castle in Prague, Czech Republic.

Royalty-free stock photo ID: 148801058

Lavka, Prague Castle in Prague, Czech Republic.