Rugs and Carpets

Persian Ziegler Mahal Rug

Persian Mahal Rug

Persian Mahal Rug

An excellent Persian Mahal Rug.

An excellent Persian Mahal Rug.


£350