Hilda Palafox
, 2022
From the series

Oil on linen

54.6 x 54.6 x 4.1 cm

21.5 x 21.5 x 1.61 in

MORE INFO