John Gainsborough

Draper, father of Thomas Gainsborough (–)

Children

Partners