Dolphin Stadium Heliport

Heliport in Miami, Florida, United States.