Art Exhibition By Delta State Faculty Shown

The Monroe News-Star, Monroe, LA
September 04, 1975
Staff