Royalty-free stock photo ID: 211340632

Riga pinned on a map of europe - Image