David Elgin Dodge (b.1930)

David E. Dodge, Architect, of Switzerland

Associated Houses

St. Leonard's

Windsor

Contributed by Mark Meredith on 20/04/2021 and last updated on 22/04/2021.