Log In or Register
A foreign tourist enjoying her vacation trip. A view from Pondicherry(India) beach.