Disney’s Epcot Center

Equipment Info
FUJIFILM FinePix S5700 S700
State/Province/Region
FL
Country
US
Town
Orlando
Description

This picture was taken in April, 2009 at the Flower Festival from the Floating Garden side of the World Showcase in Disney World, Orlando Florida

Views
277
Favorites
1
Comments
0
Date Added
April 3, 2010
Date Taken
April 3, 2010