Small island with old stone buildings connected by a narrow causeway to land - Free Stock Photo | Picren | PicRen