Friday, October 17, 2014

Otters gotta play...



River otters at the Zoological & Botanical Garden in Ichikawa, Japan.
That is all.
As you were...

No comments: