Share
twitterlinkedinfacebook
Image 1 of 1
P0119124.jpg
Rio de Janeiro, Brazil...Demonstration for dwelling. Homeless people against police.