Galleries

Otter
Otter

Otter

Otter
Ref:
IMG 7121aW
Date:
Location:
Roger Williams Park Zoo, Providence, Rhode Island, USA
Photographer:
Ken Hanrahan-Smith