122

Details & Cataloguing

Rugs and Carpets

|
London

An Agra rug, North India

Rugs and Carpets

|
London