• ACTIVIST

    Evolving Culture

    About Gerard Senehi:
    Visions, Values, and Ventures
    to Impact Culture:
    Gerard Senehi/Activist