Dead Female Pheasant ?!

Dead Female Pheasant ?!

Observation - Dead Female Pheasant ?! - UK and Ireland. Description: Seen hanging from tree next to a lake. Any ideas what it is?

Seen hanging from tree next to a lake. Any ideas what it is?