CAMPBELL James Vincent 1911-1983

contributed by: Eleanor Garvie
viewed 228 times
CAMPBELL James Vincent 1911-1983