Amsterdam in Pictures

Amsterdam is the largest city and the capital of the Netherlands, located in...

17K views brightsideof.com

Interest

Netherlands
Discovered by Aleksandar
on Apr 24, 2012

Lists Containing This Page