river otters

river otters

Otters sledging

1d ago
SOURCE  

Description

Two North American river otters sled down a hill. Wyoming, USA