HMS Abelia K184 H&W ship number 1095 Launched 28th November 1940 Commissioned 3rd February 1941 (6496)

HMS Abelia K184 H&W ship number 1095 Launched 28th November 1940 Commissioned 3rd February 1941 (6496)

View Document

HMS Abelia K184 H&W ship number 1095 Launched 28th November 1940 Commissioned 3rd February 1941

Place