Share
twitterlinkedinfacebook
Image 1 of 1
18IDM1772.jpg
Memorial to aircraft crash in River Deben 20 February 1945, Debach 860 Squadron, US Airforce, Ramsholt Arms, Suffolk, England, UK