Brixa maxima

Brixa maxima

Observation - Brixa maxima - UK and Ireland. Description: