Islamic Textiles

Islamic Textiles

Baker, P. L.