The first 21 days of a bee’s life, a time lapse in 64 secondsRion NakayaMay 20, 2015December 10, 2023