Amstelveen: Media
Netherlands
Images
Amstelveen main library
Main library (center) on the square in Amstelveen, Netherlands.
Martin van Dalen
VIEW MORE in these related Britannica articles: