Top view of the Latvian capital Riga. Shooting from the observation tower of the of St. Peter church.

Royalty-free stock photo ID: 112244699

Top view of the Latvian capital Riga. Shooting from the observation tower of the of St. Peter church.