SWART Philippus Lourens 1885-1982

contributed by: Richard Atkinson
viewed 90 times
SWART Philippus Lourens 1885-1982