Helio Grande
Bronze; Ed 1 of 4
106" H x 60" x 36"
Lumiere Place
St. Louis, MO
Helio Grande