Jackie Smith
Jackie Smith
environmentalist, humanitarian, animal rights/welfare supporter, believe in strong communities/community ties, pro public services; democracy, egalitarianism
Home