Leon Botha was an talented artist, DJ and was the oldest documented person living with progeria. He passed away the day after his 26th birthday on Jun 5th. Leon has collaborated with Die Antwoord, appeared in films and had a gallery show of his own works. Leon is an inspiration and will be missed.
No comments:
Post a Comment