unknown pink flower and buds seen in scotland march2010