Home Costa Rica’s canine paradise, <br> where 900 dogs roam free… 12670599_1687914338146482_9113527752028569613_n

12670599_1687914338146482_9113527752028569613_n