Colin Farish
Mill Valley
Colin Farish is a composer and pianist fluent in many diverse musical languages. The wide scope of his influences are represented in his forty album discography of original music; including …
Colin Farish is a composer and pianist fluent in many diverse musical languages. The wide scope of his influences are represented in his forty album discography of original music; including …