Alba, Langhe, Piedmont, Italy - View of Duomo square with the town hall among old houses and medieval towers under beautiful sky