2024 > Uchiboso Art Festival

The final three
The final three
2024

Installation at Kyuheisan School
Ichihara prefecture, Chiba, Japan