About

Leah McClelland Photography is a professional photographer in New Iberia, Louisiana.