Natural History Photographs


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