The Venerable Pat Cleghorn (Archdeacon Emeritus)

IMG_0313

Retired