TAGS Ship Slide Shows






Dutton Tech Reps and Crew Ashore in Barcelona in 1962-63.
Snow on the Ramblas at Christmas 1962.
Photos by Jack Keenan.