South Wales Aviation Museum

de Havilland Sea Devon C.20 (XK895). Built in 1956 for the Royal Navy.

All photographs Copyright © VCM-Photography.co.uk