Peter L. Keeling

Some family photo's (more photos).