Multimedia Object for John Richard Pollard
Title: Pollard, Richard
The location is Augusta, Arkansas in 1974.