X

Alberto Castro Leñero

Barracuda roja, 1985

Oleo / tela / madera
150 x 70 cm
ACL002

More of this artist