Natural History Photographs


Hermetia illucens
Between Ulas and Meselik, Turkey; 30 May 2008.