James Callaghan obituary

In memory of

James Callaghan