Two Beavers Swimming (Nature) An underwater point of view of two beavers swimming through water, Grand Teton National Park, Wyoming Castor canadensis Download Two Beavers Swimming (Nature)