Clouded Magpie1xx

Clouded Magpie1xx

Observation - Clouded Magpie1xx - UK and Ireland. Description: