Designed by
Title
Local people enjoy themselves at the popular Marina Beach in Che #132029412
Description
Chennai, India - September 6, 2007: Local people enjoy themselves at the popular Marina Beach in Chennai. It is the longest beach in India situated along the coast of Bay of Bengal
This image is editorial