Public domain photos

The image shows a poster of a map of the River Thames in London, England. It features a detailed map of London, with the river winding through the city, surrounded by trees, rocks, and other geographical features. The poster also contains text, providing further information about the river.

The image shows a poster of a map of the River Thames in London, England. It features a detailed map of London, with the river winding through the city, surrounded by trees, rocks, and other geographical features. The poster also contains text, providing further information about the river.Open in library