Thursday, May 29, 2008

Amsterdam, The Netherlands

This picture is from one McDonald's in Amsterdam, near the Central Train Station and in the street that leads to Madame Tussauds' Wax Museum.




You can see the Central Station on the back.

No comments: