Pheasants in Lee Valley Park

Observation - Pheasants in Lee Valley Park - UK and Ireland. Description: