Buff tailed bumblebee (Bombus terrestris) in front of the European parliament building, Strasbourg, France. April.