a business card with bees and flowers on it