Carlo Galliano is an Italian driver who competed on the World Rally Championship circuit.
Subject ID: 58873