EGIMAGE_20070212120717_India_0138.jpg
Fresh catch - Kovalam at ninety mile beach, Tamil Nadu, India