Photo No. 2698 - New Orleans, Louisiana 1989

Fair Grounds Horse Race Track

Pix  2698