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

Rate this picture:

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