Archibald Leitch

Archibald Leitch

male, deceased (1939)
Archibald Leitch or Archie Leitch (april 27, 1865 - 1939) was a Scottish architect, most famous for his work designing football stadiums throughout...