JOIN RUSC   |   MEMBER LOGIN   |   HELP
Comodo SSL
Cleopatra's Voyage from Alexandria (SA)

Cleopatra's Voyage from Alexandria (SA)

Broadcast:
Starring:
Added: Aug 29 2019

On 12th September 1878, Cleopatra's Needle, an Egyptian obelisk, was erected on the Thames Embankment in London, after a nightmare voyage from Alexandria.