Mount Olympus is the highest mountain in Greece, located in Thessaly. It was said to be the home of the Twelve Olympians, the principal gods in the Greek pantheon, who lived in crystal mansions.
Support Kent0810's creations with a gift of Premium Membership!
Card Comments