Lake Placid – in a snap!

“The Caladium Capital of the World.”…”Town of Murals”

Location: Lake placid, Florida
Photo Credit: Ugo/FD

 

Leave a Comment