Browse All

The Cleveland Museum of Art
1000s - 1100s
Textile Fragment
Iran or Iraq, 11th-12th cent …