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

Rate this picture:

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