Church Street, Houma, Louisiana, USA, 1940. Postcard. Street scene on Church Street. There is a drug store on the right and a church at the end of the street. Cars line the street.
World North and Central America United States Louisiana Terrebonne Houma
Pixel Dimensions (W x H) : 4105x2602
File Size : 31,293kb