Multimedia Object for Oda Estella Deese
Title: Flynt-Deese Eight, Degray State Park, Oct 9, 1977