Natural History Photographs


Megalodontes cf. cephalotes
Furkapas, Switzerland; 20 July 2007.
Megalodontes spec.
Nemrut caldera (Bitlis), Turkey; 5 June 2010.