Loading...
National Geographic Stack, detail
Hand-embroidery on cotton