John Smith

Active Oberlin, OH Vice-President for National Federation of The Blind of Ohio Inc