32p2.jpg
ALEX ARATARI / FLORIDA WEEKLY
A trio of hibiscus blooms, the official city flower of Punta Gorda — and the inspiration behind the annual Hibiscus Festival. 32p2.jpg