Giovanni Battista Foggini
Italian, 1652-1725
Giovanni Battista Foggini
Italian, 1652-1725