ESC

John Harvey (2)

John Hooper Harvey was an English architectural historian. 25 May 1911 – 18 November 1997