This statue of Ben Franklin is in Lafayette Square within the Financial District which abuts the Warehouse District. New Orleans erected this statue of him in 1872, but I have no idea why.