Ola and Jim Ellman pose at the Che Guevara Mausoleum in Santa Clara, Cuba.
Ola and Jim Ellman pose at the Che Guevara Mausoleum in Santa Clara, Cuba. PHOTO COURTESY OF OLA ELLMAN
Ola and Jim Ellman pose at the Che Guevara Mausoleum in Santa Clara, Cuba. PHOTO COURTESY OF OLA ELLMAN