Engine Company #20 outside the Algiers Central Fire Station, 425 Opelousas Street, ca. 1969.


Next photograph

Back to Recent Additions

4/23/2003--we