Prof. Jim Proctor
Professor & Etc | Lewis & Clark College | Portland, OR
Two-legged & four-legged loved ones, & good times together.