Stock Photo: The Duchess of Urbino Piero della Francesca (1410/20-1492 Italian) Galleria Degli Uffizi, Florence

Stock Photo: 3810-412706 The Duchess of Urbino
Piero della Francesca (1410/20-1492 Italian)
Galleria Degli Uffizi, Florence