
David Victorious over Goliath
Giovanni Battista Foggini
1711


David Victorious over Goliath
Giovanni Battista Foggini

Sanglier
Giovanni Battista Foggini
Léopold de Médici
Giovanni Battista Foggini

Cosimo III de' Medici (1642–1723), Grand Duke of Tuscany
Giovanni Battista Foggini

Ferdinando de' Medici, Grand Prince of Tuscany
Giovanni Battista Foggini