nemes headdress

Starched linen headdress worn only by royals in ancient Egypt.

Read More