2019-07-28-ceremony Crosscrake Church 28-07-19Crosscrake Church 28-07-19Crosscrake Church 28-07-19Crosscrake Church 28-07-19Crosscrake Church 28-07-19Crosscrake Church 28-07-19Crosscrake Church 28-07-19Crosscrake Church 28-07-19