Times Square screens reflected in a wet snow-lined street

Photograph · 10 / 12

Times Square, Thaw

Place
Manhattan, United States
Captured
February 23, 2026
Series
After the Blizzard
View in series