Firefighters on the scene

The professionals arrive

New York, NY, USA