Skip to content ↓

Leaf rubbing.

Otters enjoying bark and leaf rubbing in the sunshine today

  • Ottersart

    Ottersart.jpg
    13215
    Ottersart