In situ - on Hazel leaf - whole moth (well nearly!)

Malcolm Storey