Canal and Old Church tower of Delft, Holland

Royalty-free stock photo ID: 66871576

Canal and Old Church tower of Delft, Holland