Recommend this Listing to your friend - 663 Ship Hospital Platoon stayed at Fremington Devonshire on 22 march 1944

×