Sarasota, Florida – Little Mermaid over looking koi pond.
by Josh on May.15, 2009, under Day Trips, Nature and Wildlife, Sarasota

Statue of a mermaid peering into the tranquil waters of the koi pond located in the Selby Botanical Gardens, in Sarasota, FL.
Brought to you by : Hernando Luxury Homes and the Hernando County Photo Blog