Big Foot.

Big Foot.

Observation - Big Foot. - UK and Ireland. Description: