Honey bee (Apis mellifera) on flowers of Giant orchid (Himantoglossum / Barlia robertiana) urban, Alicante, Spain, January. meetyourneighbours.net project