Fireworks

Green fireworks explode over the Lower East Side

New York, NY, USA