Lake Placid Florida Clowns

Buy this picture
Lake Placid, Florida is a small agricultural town in south central Florida with lots of citrus groves, Caladium fields and a clown college. There are free standing metal paintings of various clowns all over town. There are a row of clowns in front of the elementary school. Lake Placid is delightful place to visit.
Chuckles in Car
Buy this picture
Trudie Bell
Website - Blog - Galleries - Portfolio