L U C I A   W I D O W

Palpopleura lucia

 
 
     
     
Date: 03 January 2007    
Location: Kruger National Park, South Africa