Stock Photo: Leda and the Swan Titian (c.1485-1576/Italian) Oil on canvas Pinacoteca Sabauda, Torino, Italy