Caucasian

Caucasian carpet fragment
price:  SOLD
Syndicate content