Panoramic view on canal (Amstel river) and city center of Amsterdam, Netherlands.

Royalty-free stock photo ID: 8694928

Panoramic view on canal (Amstel river) and city center of Amsterdam, Netherlands.