Comment Comment by baobrien The Dolphin is on display at the Maritime Museum of San Diego. parent baobrien 9 months ago