william scher

Comments

Bio

William J Scher lives in Princeton, NJ, but has also spent time in Scotch Plains, NJ and Far Hills, NJ.

Scroll