Sadler Hill Heliport

Heliport in Gloucester, Massachusetts, United States.