Results 1 results found Montagnola Park in Bologna city centre, Bologna, Emilia Romagna, Italy, Europe