A large Persian rug measuring 3.95m x 2.97m

some areas of wear.

Large Persian Rug

£595.00Price