25" x 40" Limited edition Giclee on canvas - Signed and numbered 90 prints. This print opened in 2006 for $850.00. From the Rise Again New Orleans series, Amazing Grace is a symbol of the beauty, strength, and perseverance of the people of New Orleans. As she proudly ascends the stairs, Grace illuminates the pathway home. The house that she carries reminds us of the many homes and lives lost and is a symbol of the city's resurrection.