Wednesday, February 24, 2010

An Island Paradise on Greece's West Coast