Results 3 results found Castle of Rosazza, Val di Cervo, Biella, Piedmont, Italy, Europe Castle of Rosazza, Val di Cervo, Biella, Piedmont, Italy, Europe Castle of Rosazza, Val di Cervo, Biella, Piedmont, Italy, Europe