Global Development Facility Heliport

Heliport in New London, Connecticut, United States.