David Terrell

Truth seeker and peace maker, a citizen of the world! Working for the strengthening of an international environmental movement.

David Terrell