May 22, 2015 Sharmila Ray May 22, 2015 Sharmila Ray The beach life! ☀️🌴🌊 (at Baga Beach, Goa, India) Sharmila Ray