- www.frenchfountains.com
- 1
- 1
This exquisite gallery of fountains is located at 8025 St. Charles Avenue in New Orleans, Louisiana. Garden element design consultant Michelle LeBlanc Fine specializes in antique garden elements and fountains, especially ancient limestone fountains..
Relevance: 81.92089