CLEGG William Henry 1879-1965

contributed by: Pieter Taljaard
viewed 246 times
CLEGG William Henry 1879-1965