Open menu
K. F. Schanz
Weaving and dyeing in Ancient Egypt and Babylon