Chesil Beach by Christine Anderson

Oil on canvas