Stock Photo: United Kingdom, Thames At Molesey; England

Stock Photo: 1783-33991 United Kingdom, Thames At Molesey; England