images

Released on: 2018-06-13

Land of the Strays

In the mountains of Costa Rica, Lya Battle gives a second chance to over 1,000 stray dogs at her sanctuary, and hope for those who have yet to be found.

Documentary

Production Companies:

Production Countries:

Costa Rica

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations