Natural History Photographs


Bubopsis spec.
Patara (Antalya), Turkey; 13 June 2012.
Libelloides spec.
 
Çardak (Denizli),
Turkey; 12 June 2012.
Uzuncaburç (Mersin),
Turkey; 28 May 2008.