Title: Pietro Testa and Lucca
Places: Lucca (Italy)
People: Pietro Testa (1611-1650)