LifeQs

Patrick Kennedy

Back to LifeQs

What obstacles did Patrick overcome?