Miles Cleveland Goodwin’s ‘Lucifer’ recently acquired by the Ogden Museum of Southern Art in New Orleans will feature in their exhibitions ‘Southern Contemporary : Selections from the Permanent Collection’ from 4 March until October 13 2024.
Read More