David Rodríguez Caballero
Spain, 1970
Etching and aquatint
05.Octubre.2017
2017
119 x 89 cm
Edition 10
Price 3.500 €


last