OTTER

The North American River Otter

Ref: DP0196

Date: 01/06/2010

Photographer: Neil Clarke