Buff Tailed Queen

Buff Tailed Queen

Observation - Buff Tailed Queen - UK and Ireland. Description: