River Thames floods at Windsor in 1869

- Image ID: KTA325

River Thames floods at Windsor in 1869

Historical Images Archive / Alamy Stock Photo

Image ID: KTA325

Location: Windsor, England, United Kingdom