Luca Caccioni
Past Lots
287
Luca Caccioni
Simia Caudata
Estimate
£1,500
-
2,000
Sold for £1,375
;