From the first red egg to the sweet braided bread, Easter in Bulgaria is a celebration of colour, family and centuries-old customs.