Lot 38
  • 38

FRANCIS PICABIA Atrata

Estimate
1,500,000 - 2,000,000 GBP
Sold
3,728,900 GBP
bidding is closed

Description

  • Francis Picabia
  • Atrata
Close