Canal Street Heliport

Heliport in Stamford, Connecticut, United States.