S. Burlington Ave., Fergus Falls, Minnesota 56537 USA
Otto the World's Largest Otter
Photo Credit: Megan Bannister
Claim copyright