Athena sends a heron to Diomedes and Odysseus as a sign of her favour

Place:

Troy

Back
to Top