Paddle Spots in lower matecumbe beach

1 paddle spots in lower matecumbe beach, florida, united states.