An amazing palette of Mediterranean colors.... When the stone walls combined with cotto floor, tiles, sea blue windows and geraniums ...