Home to many

Brazil’s one of many puppy slums

Related post: The puppy slums of Brazil have more than 1,600 dogs

close

Like us on Facebook

Don't show this again - I already like Lost At E Minor