Photo No. 2701 - New Orleans, Louisiana 1989

Fair Grounds Horse Race Track

Pix  2701