The seventh See Art Orlando sculptured installed Lake Eola Park. The newest installation is located on the southeast corner of the park in the area used for the Orlando Farmers Market. [GMap]. The statue stands about nine feet tall on top of a pedestal and is an oblong human with features getting smaller towards the top. The sculpture is […]