Mallory Franklin (Q9255932)
British slalom canoeist
Language: