X

Alberto Castro Leñero

Barracuda no. 2, 1984

Oleo / tela
60 x 80 cm
ACL001

More of this artist