BLOOM ILD

Category: Art Installation
Location: Chengdu, China
Size: 1.2 m (L) × 0.8 m (W) × 0.8 m (H)
Material: Aluminum, acrylic, carbon fiber, matte black PLA, SS hardware
Year: 2024