British Landscapes
5199 Twyford, Berkshire. Floods from the River Thames.

5199
Twyford, Berkshire. Floods from the River Thames.