Persian Hamadan (200cm x 98cm)

£375.00