Hilda Palafox
, 2022
From the series

Oil on linen

166.5 x 126.5 x 4.5 cm

65.55 x 49.8 x 1.77 in

MORE INFO