DSC05062

DSC05062

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

Obviously an escapee ,but where from?