Vrboska • Hvar island • Croatia •
Temple-fortress of Saint Mary