Lion Tower (600 BC) located at archaeological site of Delos, located near Mykonos in Cyclades in Aegean Sea, Greece.
— Archaeo - Histories (@archeohistories) September 28, 2023
Island of Delos is considered to be birthplace of god Apollo and his sister Artemis, an important religious center in ancient Greece, first full lion was… pic.twitter.com/urG31dNKoS
No comments:
Post a Comment