Dunedin, FL USA

Stopped for lunch yesterday while riding on the Pinellas Trail through Dunedin Florida. Saw it hanging off a bush, and thought “what’s this?”.