schoolllevine.jpg

schoolllevine.jpg

Stephen Levine, outgoing vice president of the Upper Merion school board