Scott Allerhand 1962–2018

Photo of Scott Allerhand's LeafBirth February 24, 1962.  Death January 2, 2018. Scott’s Leaf is at the Seattle Justice Center. If you have photos or memories of Scott, please post a comment.

Leave a Reply

Your email address will not be published.