Shannon Dukes works hard both on and off the pitch

by

Everton and Wales footballer Shannon Dukes from Penrhyndeudraeth is no stranger to hard work.