Cleopatra's needle, Millennium Wheel and The Belgium Memorial from a standpoint in the Victoria Embankment Gardens in London by the Thames.
Comments
Sign in or get an account to comment.