Charming coastal village situated below majestic towering mountain peaks with green fields - Free Stock Photo | Picren | PicRen