The Lion Gate at Mycenae, Greece - portal to the Ancient Greek royal seat of Agamemnon, leader of the Greek forces in the Trojan War made famous in Homer's Iliad and Odyssey. Original photo by Rokaszil. Edited by K Vail and re-filed under a similar CCSA 3.0 license at Wikicommons.
December 22nd, 2015
Viewed 105 Times - Last Visitor from Beverly Hills, CA on 07/14/2019 at 6:31 PM