Multimedia Object for Catherine DeWolf Lloyd
Title: Lloyd Sisters-1978
The location is Apr 1978.