Norwood Heliport

Heliport in Elkhart, Indiana, United States.