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

1958146_1705554373049145_6235186637729083215_n