Main content

A countryside sanctuary - Ameila Trust Farm

Children in Need funds Amelia Trust Farm, providing therapeutic support to disadvantaged and vulnerable people.

Release date:

Duration:

3 minutes