piazza duomo alba italy cheese agnolotti white truffle

a bowl of pasta with mushrooms