Farmer, John

(ca. 1570 - 1601)

More details ...