David McDonald

Guernsey No: 
17
Position: 
Ruck
Games Played: 
219
Rosewater Football Club David McDonald
Life Member No: 
127
History: