Share
twitterlinkedinfacebook
Swan Upping. The River Thames near Windsor Berkshire England UK 2000s and 1980s.