633 Osceola Ave, Winter Park, Florida 32789 USA
Mermaid with baby outside sculpture.
Photo Credit: Yelp