Kathy Seifer

Active Portland, OR Principal for Volunteer Braille Services