A Spittle Bug  
  Cercopidae, Hemiptera  

   
   

All pictures Copyright Graeme V. surname 2004. All rights reserved.