Giovanni Battista Agosta

Name
Giovanni Battista /Agosta/
Given names
Giovanni Battista
Surname
Agosta