Loading...
Teen with cerebral palsy enjoying life with her bike and Canine Angel. Elina & Zoe are a Canine Angels Assisted Service Team, canine-angels.org
CanineAngelTeamZoe1 • 511 views