Photo No. 2689 - New Orleans, Louisiana 1988

Musicians on Royal Street in the French Quarter

Pix  2689