Tenebrionid? in Menorca

Tenebrionid? in Menorca

Observation - Tenebrionid? in Menorca - Global. Description: