Click Here To Visit The SRGC Main Site
the myth is that the flower petals are said to resemble in colouration the skin of toads