Hilda Palafox
, 2022
From the series

Oil on linen

166.5 x 126.5 x 4.4 cm

65.55 x 49.8 x 1.73 in

MORE INFO