Champlain Avenue 1918 CPO5957 - DPLA - 232f8fecd32b0b82104e41046bd214e0
Summary
Central Police Station is first building at left. The large building on the right was occupied by the Chafer Company, heating and ventilation contractors. Taken November 5, 1918.
Tags
Date
1918
Copyright info
Public Domain