Designed by
Title
Sculpture by Simone Leigh titled Last Garment, 59th Venice biennale #246345312
Description
Venice, Italy - April 20: Sculpture by Simone Leigh titled Last Garment, at the 59th International Art exhibition of Venice biennale on April 20, 2022
This image is editorial