Hellas and Alexandria Picture

Hellas - Greek name for Greece

Alexandria - City in Egypt founded by Alexander the Great, it's what Mama Greece calls Mother Egypt to piss her off.

Mother Greece: