Lot 358 - ANDREA LANDINI (ITALIAN 1847-1912)

Sold for £16,875

Includes Buyer's Premium