The Mirrour of the World
2nd Street, Cedar Key, Florida
Taken on film in 1987.
More pictures from
Florida
.
⇐
Newer
|
Older
⇒