Delray Beach, FL
Photograph - Photography
I recently moved to Florida, and have really become a fan of tropical foliage. This amazing flower was found at Selby Gardens in Sarasota. I just love it !
December 17th, 2011
Viewed 47 Times - Last Visitor from New York, NY on 12/29/2014 at 9:01 AM