back to search results
Share
twitterlinkedinfacebook
Image 15 of 35
< 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.