A flower market in Amsterdam. 14 June 2010

Flowers mean Holland and Holland means flowers. The flower market in Amsterdam just proves it once again.





 










No comments:

Post a Comment