Full Player Card
Pietro Ceccarelli

Pietro Ceccarelli

Italy, Tight Head Prop
NC%
past 258 days
81