Cow Bayou


Cow Bayou - natural watercourse in St. Tammany Parish, Louisiana, United States of America.