Cleopatra’s Needle & Sphinx

Cleopatra’s Needle (Obelisk) & Sphinx Replica, London, England, Embankment