31ST PASTORAL ANNIVERSARY

Location: