Designed by
Title
Joan of Arc Statue in New Orleans, USA #263262596
Description
New Orleans, USA ââ¬â September 29, 2019: Joan of Arc Statue in the French Quarter. The statue is a gift from the People of France to the Citizens of New Orleans. Joan of Arc is a patron saint and is regarded as a savior of France
This image is editorial