ALEXANDER THE GREAT is born in Macedonia. One of the greatest generals of all time, Alexander’s love of Hephaestion is the stuff of legend.
ALEXANDER THE GREAT is born in Macedonia. One of the greatest generals of all time, Alexander’s love of Hephaestion is the stuff of legend.