David Burpee (1893–1980)

David Burpee (1893–1980)

David Burpee (1893–1980)