Cleopatra’s Needle in London

Cleopatra's Needle in London

Cleopatra’s Needle in London. The obelisk was built by Thutmose III

Thutmose III Empire

Trending Now