Wm. Peter Wiedensmith

Wm. Peter Wiedensmith

BORN: