Aldrich–Genella House - Credit: Wikimedia Commons
The Aldrich–Genella House is a historic house located at 4801 St. Charles Avenue in New Orleans, Louisiana. Read more on Wikipedia
Source: en.wikipedia.org