Designed by
Title
Lower Manhattan. The launch site for tourist helicopters on the #120527520
Description
New York,USA - September 04,2017: Lower Manhattan. The launch site for tourist helicopters on the embankment Upper Bay Hudson.
This image is editorial