David Solomons

singer, one-man choir, guitarist and composer