Talk: Beavers really do make a difference for the better

Woodbridge Methodist Church 25 Saint John's Street, Woodbridge

Beavers are the ultimate ecosystem engineers most noted for their ability to build dams, but what are the consequences of these activities?

£5