Fine Old Belouch 258 x 132 cms

  • £1,500.00

    Fine Old Belouch, NE Iran.

    Size(cm): 258 x 132

    Size(ft): 8’5 x 4’4

    (AH894)

    1 in stock


Related Products

More stock instore