Ulysses in the island of the Phaeacians is an oil painting on canvas (128×207 cm) by Peter Paul Rubens, dated to about 1630 to 1635 and stored in the Palatine Gallery in Florence.
No Records Found
Sorry, no record were found. Please adjust your search criteria and try again.