Photo No. 20114 - Delcambre, Louisiana 1987

Shrimp Boats on Delcambre Canal

Pix  20114

up arrow