NNew Music Read More 1 minute read Lee Triffon – Mirrors In The Sand | New MusicbyNancy ChalkopoulouAugust 11, 2016 Lee Triffon is a female music artist now based in L.A. but she was born in the…