The best place in Oregon for multiple types of beaver.
Let's head up to Corvallis and check out the Beavers, dude!
56👍 18👎