Skip to main content

The Cleaford Christian Trust

Placeholder

Farnham based charity supporting a Children's Hospital and a number of churches in the Transylvania region of Romania....


Farnham based charity supporting a Children’s Hospital and a number of churches in the Transylvania region of Romania.

image_pdf