Savour the beauty of tulips in the morning sunlight in Limuru Kenya. What is life without all this beauty?