João Penalva
Past Lots
56
No Reserve
João Penalva
Untitled
Estimate
£1,000
-
1,500
Sold for £938
;