The image shows a framed print of a map of the city of London, England.
Read full description
The image shows a framed print of a map of the city of London, England. It features a detailed illustration of the town, with its buildings, trees, hills, and water, as well as a logo and text.