Photo No. 2431 - New Orleans, Louisiana 1969

French Quarter Scene

Pix  2431