Bee swarm seen staying on the stoplight at W 41 St and Broadway near Times Square
Added
05/13/2024
Location
NYC baby!
UID
1641641387
Resolution
3840x2160
Orientation
HORIZONTAL
Length
00:10
Footage type
POV