Photographer Kirk Meche has lived in Southwest Louisiana all of his life, but hardly recognized his community after ...

See Full Page