Margaret Viliamu

Events

1788
1788
1800
1829
1849
1850
1850
1871
1871
1999