Today I will be taking you to a special place both in time and location. Floriade 2002 in Holland, a flower festival that is held once every 10 years. 15 minutes, 28 seconds Published: 3/23/2007
0 comments, MOV English (United States)
Friday, March 23, 2007 ExplorePod-E26