Showing 13 Result(s)
Art

IDA

Hurricane IDA hit New Orleans on Aug. 29, 2021, knocked out power, caused major flooding and wind damage, and brought the normal bustle of the French Quarter to a stop. In the aftermath, Amzie painted.