What is a Trust?


small green plants

Three parties to a trust