Statue of Henry Watkins Allen


A statue of Henry Watkins Allen is installed in Port Allen, Louisiana, United States. The memorial is slated for removal, as of July 2020.