Stock Foto - Local Indian family on the beach at Pondicherry, or Puducherry, Tamil Nadu, southern India