Miles Cleveland Goodwin 'Lucifer' Acquired By The Ogden Museum in New Orleans Miles Cleveland Goodwin’s ‘Lucifer’ has been acquired by the Ogden Museum of Southern Art in New Orleans. Read More Miles Cleveland GoodwinJoseph Clarke15 December 2023Miles Cleveland Goodwin 'Lucifer' Acquired By The Ogden Museum in New Orleans