Large cracker house in the weeds, Archer Fla (4-30-2011)
United States of America
Florida
Alachua County
Archer
Mc Dowell Street
Archer Road
Locust Street
Impressum