Lower Manhattan in New York City (Stock Footage)

Lower Manhattan in New York City (Stock Footage)

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

by
by
by
by
by
by