The Mirrour of the World

2nd Street, Cedar Key, Florida

2nd Street, Cedar Key

Taken on film in 1987.

More pictures from Florida.


Newer | Older