Spotted a herd of these beauties while hiking in El Torcal de Antequera, in southern Spain.
{texto_post}