The colorful church of Ste. Julie in Nonza on the Cap Corse.