Royalty-Free Cleopatras Needle Stock Photochromes - Page 1

  1. #26812 Stock Photography Of A Steamboat Near Cleopatra’S Needle Obelisk Along The Thames River Embankment London England Uk
    A Steamboat Near CleopatraS Needle Obelisk Along The Thames River Embankment London England Uk