Auction 04/02/2010 , #L10005

  • Total lots estimates: £120 -
  • Sale total:
  • % Lots Sold: 0.00%
Artists
Medium
Art Categories

France

Poster
100 cm - 62 cm (39.37 in - 24.41 in)
Lot: # 134