Person

Rewcastle, Attracta Genevieve (Physician to the Royal Navy), active 1940.