×

Demolition crew

A structure on Elizabeth Street in the city of Amsterdam is shown torn down. (The Leader-Herald/Briana O'Hara)

COMMENTS