Stock Photo: The Netherlands, Amsterdam, buildings mirrored on the canal

Stock Photo: 4292-155829 The Netherlands, Amsterdam, buildings mirrored on the canal