C.N. & L. Shipyard

DELTA QUEEN (Steamboat) (Orleans Parish, Louisiana)