Cuba is holding a Photographic Holiday in the Zapata Province, where Castro and Che Guavera landed in the Bay of Pigs. I have been there several times and I...
Read More ยป