Friday, December 16, 2016

Tent City, Cuba, 12/2016

150 tents means no one gets a good night's rest.

No comments:

Post a Comment