Discovery of a Visual System - The Honeybee, The sidottuEnglanti, 2019