May 17 May 17 Press Release: Leon’s Lena Sound Sculpture Wins Prestigious BORN Award Recognizing the Best in “Design-Led Lifestyle” Leon Speakers Press