Back

Kirsehir prayer rug. Battered but small and sweet. 19th century. 113x67cms

Kirsehir prayer rug. Battered but small and sweet. 19th century. 113x67cms
Kirsehir prayer rug. Battered but small and sweet. 19th century. 113x67cms
price:  $650+shipping