Photos Insects and raindrops on the petals of a flower Insects and raindrops on the petals of a flower in the Pomeroon (photo by Joanna Dhanraj) By Staff Writer June 17, 2018SHARE THIS PHOTO Share Next Gallery Clean-up at Diamond well eruption underway Comments More in Photos Toka scene Police team visits cop hurt in plane crash Agri Ministry launches Mash band Comments