Tourists at Baker Street with Madame Tussaud's Wax Museum at the distance, London, UK.
Size:
4367px × 2911px
Photo credit: ©
A. Amsel / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
baker,
london,
madame,
street,
tourism,
tussaud