Ogden Museum of Southern Art Awarded $75,000 by The Terra Foundation for The New Story of the South: A 20th Anniversary Exhibition
NEW ORLEANS – The Terra Foundation for American Art has announced the awarding of nearly $2.5 million in grants to 35 arts and cultural organizations in the United States, including…