Windsor Armory Heliport

Heliport in Windsor, Vermont, United States.