back to search results
Share
twitterlinkedinfacebook
Image 5 of 26
< Prev Next >
Rio de Janeiro favela 14rf00022.jpg
Dog sleeps at soccer field squeezed between buildings in the favela Tavares Bastos, Rio de Janeiro, Brazil.