Contract for roofing Dutch barn at Fairfield, for North Riding Mental Hospital, by Hardgrave

Additional Information

Published