Eric Wallace has been in Oía, Greece

Profile | 174 places in 50 countries