Lake Placid, FL: Main Street (Interlake) of downtown Lake Placid, FL.

Rate this picture:

Viewed
9088 times
Current avarege rating
3.9 (352 votes)
Picture by
Kort Kramer
Submitted on
11/8/2005