Arrival of the Trojans at the Strophades Islands and the Attack of the Harpies

1510s