A street sign in French and Tamil on the Rue Romain Rolland, Pondicherry, India

Loading…
A street sign in French and Tamil on the Rue Romain Rolland, Pondicherry, India