The fate of the Persian Embassadors at Sparta.

Persian Embassador

The fate of the Persian Embassadors at Sparta.