Nano Flights Admin at 10:59 am July 24, 2013 Barcroft TV highlights the HD scanning microscopy of plants and insects by German photographer Stefan Diller. laughingsquid/uniquedaily FacebookTwitterPinterest Related posts: Deep Leaf The Selfish Herd Planetary Tilt And Spin Seconds Apart