EGIMAGE_20070212121319_India_0148.jpg
Tough guys - Kovalam at ninety mile beach, Tamil Nadu, India