Recommend this Listing to your friend - 923 Ship Hospital Platoon stayed at Stover Devonshire on 26 april 1944

×