Cowslip 8263

Observation - Cowslip 8263 - UK and Ireland. Description: Another escapee I think

Another escapee I think