Multimedia Object for John Richard Pollard

Title: Pollard, Richard

The location is Augusta, Arkansas in 1974.


image