Chamaepsila

Chamaepsila

Observation - Chamaepsila - UK and Ireland. Description: