Michelle and George Politis (both BA’91) on the volcanic island of Santorini in Greece where the lost city of Atlantis is believed to be.
Spirit Day 2009 4