Public domain photos
The image shows a map of Greenwich Park in London, England, with buildings and text written on it. The map is detailed, showing the various streets, parks, and other landmarks of the area. The buildings are labeled with their names, and the text provides additional information about the park, such as its size, location, and features.
Open in library