Hilda Palafox
, 2022
From the series

Oil on linen

155 x 190 x 4 cm

61.02 x 74.8 x 1.57 in

MORE INFO