Overview

Hugh K. Harwood is an architect based in Surrey, England.