Movie Image

Alesha

Alesha Nisbeth, Sound

London, England | 2003-04-22

U.K born sound designer known for debut made in cult classic LIMP.