Overview

Humphrey Gainsborough

(1718—1776) Independent minister and engineer