Flower bed in Expo park
Flower beds are placed almost everywhere in the park of 2010 World Expo, Shanghai, China.
© Everdancer | Stock Free Images
Similar Free Images
Categories: