Riverside walkways at Greater London Authority City Hall by River Thames & Tower Bridge with world map display for kids to study

- Image ID: A2H3N1