karen49
FollowPeaceful Beach
The beach area of Lake Louisa located in Clermont, Florida. This is part of Lake Louisa State Park.
The beach area of Lake Louisa located in Clermont, Florida. This is part of Lake Louisa State Park.
Read less
Read less
Views
159
Awards
Spring 23 Award
Categories
Same photographer See all
Discover more photos See all