Exhibit image
e-Card
1 10.0 (1)

Apollo and Daphne  1480

by Antonio del Pollaiolo

Oil on panel
25.9cm x 20cm Current Location: National Gallery, Room 58
Credit: 
Courtesy of Wikimedia Commons