Designed by
Title
Editorial illustrative image. Indian colored house #82814813
Description
Illustrative image. Pondicherry, Tamil Nadu, India - April 24, 2014. Indian demonstration in a small village, against government and administration.
This image is editorial