Sands of Alexandria

sphinx face

Cleopatra’s Needle is a familiar London landmark. Almost seventy feet high, the red granite obelisk stands on Victoria Embankment on the north side of the Thames and is flanked by two faux-Egyptian sphinxes. It is arguably the dominant feature of the Embankment on the north side of the river. The […]