HMS Camellia K 31 Ship number 1064 Launched: 4 May, 1940 Commissioned: 18 Jun, 1940 (6341)

HMS Camellia K 31 Ship number 1064 Launched: 4 May, 1940 Commissioned: 18 Jun, 1940 (6341)

View Document

HMS Camellia K 31 Ship number 1064 Launched: 4 May, 1940 Commissioned: 18 Jun, 1940

Place