Rowan tree (Sorbus sp) in flower, Glen Meann, Scotland UK. May 2006