DSC05499a Published June 7, 2013 at 1024 × 768 in India Pictures Indian boys admiring our ladies on the beach in Cochi