A woman weaving on a giant loom .