Photo, Print, Drawing Italian headquarters, Madison St., New Orleans, La. digital file from original

About this Item