New Orleans, LA
United States
Washington Square Park New Orleans AIDS Memorial since 30 November 2008
unknown