Cleopatra's Needle, Embankment, London.

Cleopatra's Needle, Embankment, London, England