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.