Juan Escudero
Surf Rose, 2025
Etching on paper, framed
124 x 84 cm (49 x 34 in)
Framed : 134 x 94 cm
Framed : 134 x 94 cm
1
of
14