Hilda Palafox
Grieta, 2023
From the series

Oil on linen

126.7 x 96.7 x 4.2 cm

49.88 x 38.07 x 1.65 in

MORE INFO