25TH Annual International Festival Of Life