Nelo Vinuesa
Past Lots
78
No Reserve
Nelo Vinuesa
Dominguero
Estimate
£2,000
-
3,000
Sold for £315
;