Musk Storksbill

Musk Storksbill

Observation - Musk Storksbill - UK and Ireland. Description: