Putting the finishing touches on a beaver dam analogue April 7, 2026 by Bigfoot Trail Alliance Leave a Comment