Photo No. 2690 - New Orleans, Louisiana 1988

Musicians on Jackson Square in the French Quarter

Pix  2690