Deep frozen duck

Deep frozen duck

Observation - Deep frozen duck - UK and Ireland. Description: