Photo Details

Picture is labeled, "Oscar Bowden, Coushatta, La." Part of a collection of photos that belonged to a family in Louisiana. Not known which of the men pictured is Oscar. These guy are perched up on what appears to be an old cement mixer. A real antique!
in Coushatta, Red River County, Louisiana USA


Write a comment