David Wall obituary, Harlow, West Yorkshire

In memory of

David Wall