Anthony R. Cross

Minister of Calne Baptist Church, Wiltshire, England