Submarine 405, State Pier, New Bedford

Submarine 405, State Pier, New Bedford

Item Information