Further chapters of Cuba: images 12 - 22 images 23 - 30 images 31 - 34
Wedding day at the Palacio de Matrimonio. Weekends are the busiest with up to 40 couples getting married on a Saturday.