Sunday, March 25, 2007

Amsterdam Canals

This is one of the famed Amsterdam canals in the Netherlands. This is a great place place to take a long stroll.

0 Comments:

Post a Comment

<< Home