Esteban Talalua

1st Jan 1970 1.83m/125kg Loosehead Prop

Career

CastresOlympique Castres Olympique
Loosehead Prop
2024 - present