LONDON, UK - JUNE 7, 2015: Wax figure of Royal Guard at Madame Tussauds museum. British Guards in red uniform are the sign of London, stock photo

Editorial image of 'LONDON, UK - JUNE 7, 2015: Wax figure of Royal Guard at  Madame Tussauds museum.  British Guards in red uniform are the sign of London.'
Published: May 11, 2016
Close
Loading