This Day in History: 1971-04-16

first trip of the DELTA QUEEN (# 1504) out of New Orleans, LA, after the she was saved

advertisements