Cesare Nebbia
Orvieto, Italy c. 1536 - c. 1614 Orvieto, Italy