Baldassare Castiglione
Granger
Baldassare Castiglione #1
Granger
Arcadian Shepherds, C1655
Giovanni Benedetto Castiglione
Baldassare Castiglione (1478-1529)
Granger
Emperor Ch'ien-lung, 1760
Granger
World War I - Armistice Celebration, 1918
Granger
The Qianlong Emperor in Ceremonial Armour on Horseback #1
Giuseppe Castiglione
Baldassare Castiglione
Raphael
Emperor Qianlong, 1758
Giuseppe Castiglione