Author: David Harper Composer

David Harper has over 20 years experience performing and composing music for various media including film, commercials, theatre, sonic art, mixed-media and art installations. davidharpermusic.com luxmuralis.com

Further Compositions by David Harper