Sylvia de Leur

Sylvia de Leur

1933-05-30

Biography