The Montelbaanstoren tower on Oudeschans canal in Amsterdam, Netherlands, built in 1516 for the purpose of defending the city.

The Montelbaanstoren tower on Oudeschans canal in Amsterdam, Netherlands, built in 1516 for the purpose of defending the city. - 183380743

Similar stock images

to-top-page