Cleopatras needle an ancient Egyptian monument on the Embankment in london England
Cleopatras needle an ancient Egyptian monument on the Embankment in london England
Size: 3400px × 5100px
Location: Embankment London England UK
Photo credit: © Sid Frisby / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ancient, cleopatras, egypt, embankment, england, london, needle, uk