Bayou Barataria


Bayou Barataria - canal in Jefferson Parish, Louisiana, United States of America.