Mayor of London visiting Moscow

- Image ID: BPBHY4
ITAR-TASS News Agency / Alamy Stock Photo
Image ID: BPBHY4
Mayor of London lord John Chalstrey who is on friendly visit in Moscow now, pictured making a note in the Honourary Guests` Book in the Residence of Moscow mayor on Monday