reblog | red gifs | Ovipositor
humanoidhistory:  The Pyramids at Giza, Egypt, circa 1934. (Library of Congress)