The Great Spirit

Outdoor Sculpture · Pine Tree Drive, Miami Beach, FL, 33140 · Miami

More places in Miami