Lower Manhattan in New York City (Stock Footage)

Lower Manhattan in New York City (Stock Footage)

New York City, NY, USA.

The Lower Manhattan filmed from a helicopter at sunset.

by
by
by
by
by
by