boxer
Italian boxer
Not who you're looking for? Others named Roberto Castelli: Italian politician
Studio characters