The Trojans and the Greeks swear oaths and conduct a sacrifice together

Place:

Troy

Back
to Top