Hilda Palafox
, 2022
From the series

Oil on linen

166.2 x 126.3 x 4 cm

65.43 x 49.72 x 1.57 in

MORE INFO