The Mirrour of the World

Trenton Depot

Trenton Depot

In Trenton, Florida. Photographed in December of 1987.

More pictures from Florida.


Newer | Older