The historical ruins of Pigeon Island provide a mosaic backdrop for a Caribbean wedding infused with Sri Lankan symbolism.