Cuba_068 July 21, 2015 by maxby Original Image size: 758 × 1024 Santi Spiritus ← Previous Next → Cuba Photosafari from 20th Nov to 2nd Dec 2015 Cuba Photosafari from 20th Nov to 2nd Dec 2015