The Lower Manhattan as seen from a helicopter (Stock Footage)

The Lower Manhattan as seen from a helicopter (Stock Footage)

New York City, NY, USA. NYC filmed from a helicopter at sunset

by
by
by
by
by
by