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

12814575_1693790760892173_3757192559713479203_n