Dioctria Baumhaueri

Dioctria Baumhaueri

Observation - Dioctria Baumhaueri - UK and Ireland. Description: