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
160
Awards
Spring 23 Award
Categories
Same photographer See all