Armstrong John Hammond Canon of York

Relationships: