Passport, Rupert William Dudley Leigh and Anne his wife
DR762/230
November 1934
open
file
Enquire about this object