Bamboo Lamp Art Installation “Bamboo Star”, China by Haoshe Space Design

The power of nature