Refine Your Results

Lot 319
A Mahal carpet

Sold for £5,000