Born 4th May 1900 Died 11th April 1960
Location 23-29 Draycott Avenue, London, SW3
Categories
Authority
More Information Sir Archibald McIndoe