shallomjohnson avatar

    shallomjohnson

    Vancouver, Canada

    neurodivergent. artist. writer. palimpsest.