Designed by
Title
Cleopatra`s Needle is an Egyptian obelisk located on Victoria Embankment in Westminster, London, UK #199287410
Description
Cleopatra`s Needle is an Egyptian obelisk located on Victoria Embankment in Westminster, London, UK. It is flanked by a sphinx on either side.
This image is editorial