Baldassare Franceschini, called Volterrano
Volterra, Italy 1611 - 1690 Florence, Italy