The Eye   4 comments

This film museum in Amsterdam opened in 2012, and is across the river from the Central Station. Great architecture!

Canon 7D
Google Location

Leave a reply to seeingspotsphoto Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.