impressionstravl.com
The Stele of Vultures, Louvre Museum
The Stele of Vultures is an ancient limestone carving, consisting of seven fragments found in what is now Southern Iraq in the 1880s. “A long inscription in the Sumerian language tells of the…