DETAILED PICTURE
Signed Luri rug, dated 1352 made in Iran. 153 x 262 cm (5 ' x 8 ' 6 "). Stock № D1248.
Ask a question about this Luri rug