A large Mahal carpet

A large Mahal carpet

£6,000.00Price

 

SKU: 895I

Mahal, Iran, c.1930