Ann Delafolie (1830-1893)

Ann Delafolie

Contributed by Mark Meredith on 01/04/2021 and last updated on 01/04/2021.