DSC05062

DSC05062

Observation - DSC05062 - UK and Ireland. Description: Obviously an escapee ,but where from?

Obviously an escapee ,but where from?