Saturday, 26 October 2013

Saint Francis is home for almost 400 animals and it is solely run by donations.

No comments:

Romanian Stray Dogs

Loading...