Melanoleuca

Melanoleuca

Observation - Melanoleuca - UK and Ireland. Description: