Loxahatchee River, Palm Beach County: Lily

Loxahatchee River, Palm Beach County: Lily

Photo by Anna Blasco. See article: Ten best kayaking spots in South Florida.

Share your thoughts!