Elinor White marries Ananias Dare in St. Clement Danes, Westminster.

Elinor White marries Ananias Dare in St. Clement Danes, Westminster.

Sponsors  |  View all