David Allen Shilling é um atleta faixa-marrom, da Alliance. Soma 3 medalhas de ouro, 5 de prata e 2 de bronze em competições oficiais.
About the athlete
David Allen Shilling é um atleta faixa-marrom, da Alliance. Soma 3 medalhas de ouro, 5 de prata e 2 de bronze em competições oficiais.