Greenwich Hospital on river Thames London

- Image ID: B91933

Greenwich Hospital on river Thames London

Angelo Hornak / Alamy Stock Photo

Image ID: B91933

Location: England London