Saying goodbye for the final time to a very special little boy - Lennon Ruffles. His achievements in life far exceeded what was thought possible, a true fighter. May you fly high little angel. Xxxx