The image shows a map of the city of London, England, with text and pictures on a paper attached to the wall.
Read full description
The image shows a map of the city of London, England, with text and pictures on a paper attached to the wall. The map is detailed and shows the streets, buildings, and other landmarks of the area.