Location

New York, NY, United States

About

Raw footage of New York City, flying away from the Statue of Liberty.


More from this filmmaker