Ancient Village, Campobasso, Italy May 20, 2023May 20, 2023Gavin Osborn Ancient Village, Campobasso, Italy