Streets of Pelekas, Corfu Island, Greece (by duqueıros).