A street sign in Tamil and French, Pondicherry, India.

Loading…
A street sign in Tamil and French, Pondicherry, India.