de Havilland Sea Devon C.20 (XK895). Built in 1956 for the Royal Navy.
All photographs Copyright © VCM-Photography.co.uk