The image shows a poster with a map of the city of London, England, with people, animals, and other objects depicted on it.
Read full description
The image shows a poster with a map of the city of London, England, with people, animals, and other objects depicted on it. The poster also has text written on it, likely providing further information about the city.