REGISTER:

Scope and Content

Baptisms at All Saints, Deganwy