#087 Helen

Kew Gardens, London, United Kingdom

2022

#87

Commissioned by KEW Royal Botanical Gardens. Helen was dismantled in October 2022.