Posted by johnes81 on 06-08-2017 00:56
#2
looks to be a Villa sp. I have no knowledge of many Spanish Villa.
edit: positive Anthracinae but I will try to eliminate Anthrax.
I will search for better descriptions of Villa and Anthrax from Spain.
Edited by johnes81 on 06-08-2017 01:24