photograph



Friday October 23, 81
by , New Orleans Times Picayune Lagniappe

Photograph:  Cohen & Shea.