Posted by Brahim Mezane on August 16, 2013 at 11:49 am
Viewed 325 times
Photographed in the Atlas Mountains of Morocco.
The species is found in North Africa and from Turkey to Pakistan. The subspecies alienus is found in the Atlas Mountains of Morocco, and may represent a separate species.