benwoodhams.com
Wallasea – SWLA artist in residence
Wallasea Island lies in the Thames estuary on the River Crouch in Essex and is the site of one of the most exciting habitat creation projects in western Europe. The RSPB is creating a landmark new …