a bumblebee wearing a suit of armor, in the style of a medieval painting