Photo No. 2192 - New Orleans, Louisiana 1988

Scene on Royal Street in the French Quarter

Pix  2192

up arrow