Local beavers on Kessel island at work.
Back