Still Life – Aldeburgh Beach