clui_mca_2006-11-07-12-38-56.jpg

Slide: 
Location: 
Delacroix Island, LA