Water Tower, Broussard, Louisiana
United States of America
Louisiana
Lafayette Parish
Broussard
Looking Westward Alo…
East Main Street
East 2nd Street
Impressum