Puff adder ( Bitis arietans ), Morocco

Puff adder (Bitis arietans), Morocco

 Northern bald ibis ( Geronticus eremita ), Morocco

Northern bald ibis (Geronticus eremita), Morocco

 Western Montpellier snake ( Malpolon monspessulanus ), Morocco

Western Montpellier snake (Malpolon monspessulanus), Morocco

 Abstract impression of the Atlantic Ocean, Morocco

Abstract impression of the Atlantic Ocean, Morocco

 Camel spider (Solifugae), Morocco

Camel spider (Solifugae), Morocco

 Sahara sand viper ( Cerastes vipera ), Morocco

Sahara sand viper (Cerastes vipera), Morocco

 Desert woodlice ( Porcellio  cf.  albinus ), Morocco

Desert woodlice (Porcellio cf. albinus), Morocco

 Desert broomrape ( Cistanche violacea ), Morocco

Desert broomrape (Cistanche violacea), Morocco

 Mediterranean pond turtle ( Mauremys leprosa ), Morocco

Mediterranean pond turtle (Mauremys leprosa), Morocco

 Darkling beetle (Tenebrionidae), Morocco

Darkling beetle (Tenebrionidae), Morocco

 Sahara frog ( Pelophylax saharicus ), Morocco

Sahara frog (Pelophylax saharicus), Morocco

 Desert horned viper ( Cerastes cerastes ), Morocco

Desert horned viper (Cerastes cerastes), Morocco

1W4A2206.jpg
 Aster (Asteraceae), Morocco

Aster (Asteraceae), Morocco

 Animal tracks in the sand, Morocco

Animal tracks in the sand, Morocco

 Sahara sand viper ( Cerastes vipera ) lurking underneath the sand, Morocco

Sahara sand viper (Cerastes vipera) lurking underneath the sand, Morocco

 Camel spider (Solifugae), Morocco

Camel spider (Solifugae), Morocco

 Viperine snake ( Natrix maura ), Morocco

Viperine snake (Natrix maura), Morocco

 Detail of the woody interior structure of a barbary fig cactus ( Opuntia ficus-indica ), Morocco

Detail of the woody interior structure of a barbary fig cactus (Opuntia ficus-indica), Morocco

 Dragon tree ( Dracaena draco ), Canary Islands

Dragon tree (Dracaena draco), Canary Islands

 Common raven ( Corvus corax ), Canary Islands

Common raven (Corvus corax), Canary Islands

 Canary Island pines ( Pinus canariensis ) growing on a lava field, Canary Islands

Canary Island pines (Pinus canariensis) growing on a lava field, Canary Islands

 Eagle ferns ( Pteridium aquilinum ) in a pine forest, Canary Islands

Eagle ferns (Pteridium aquilinum) in a pine forest, Canary Islands

 Orb-weaving spider ( Araneus bufo ), Canary Islands

Orb-weaving spider (Araneus bufo), Canary Islands

 Canary Island pine ( Pinus canariensis ), Canary Islands

Canary Island pine (Pinus canariensis), Canary Islands

 Waves on lava sand, Canary Islands

Waves on lava sand, Canary Islands

 Common raven ( Corvus corax ), Canary Islands

Common raven (Corvus corax), Canary Islands

 Eagle fern ( Pteridium aquilinum ) in a laurel forest, Canary Islands

Eagle fern (Pteridium aquilinum) in a laurel forest, Canary Islands

 Canary Island pines ( Pinus canariensis ) growing on a lava field, Canary Islands

Canary Island pines (Pinus canariensis) growing on a lava field, Canary Islands

 Launaea ( Launaea sp. ), Morocco

Launaea (Launaea sp.), Morocco

 Camel spider (Solifugae), Morocco

Camel spider (Solifugae), Morocco

 Sahara sand viper ( Cerastes vipera ), Morocco

Sahara sand viper (Cerastes vipera), Morocco

 Dune gecko ( Stenodactylus petrii ), Morocco

Dune gecko (Stenodactylus petrii), Morocco

 Flower mantis ( Creobroter pictipennis ), Morocco

Flower mantis (Creobroter pictipennis), Morocco

 Desert horned viper ( Cerastes cerastes ), Morocco

Desert horned viper (Cerastes cerastes), Morocco

 Huntsman spider ( Eusparassus sp. ), Morocco

Huntsman spider (Eusparassus sp.), Morocco

 Mediterranean pond turtles ( Mauremys leprosa ), Morocco

Mediterranean pond turtles (Mauremys leprosa), Morocco

 Fat-tailed scorpion ( Androctonus amoreuxi ), Morocco

Fat-tailed scorpion (Androctonus amoreuxi), Morocco

 Stinger of a fat-tailed scorpion ( Androctonus amoreuxi ), Morocco

Stinger of a fat-tailed scorpion (Androctonus amoreuxi), Morocco

 Berber toad ( Sclerophrys mauritanica ), Morocco

Berber toad (Sclerophrys mauritanica), Morocco