pink flowers on a cloudy day in kuzhupilly beach shore .