949 Persian Karajeh 3’9″x5’6″

949 Persian Karajeh 3'9"x5'6"

Original Sale Price – $1,100.00 Featured Sale Price $750.00