Trevor McHattie

Trevor McHattie is a cellist for the song Streets of London on Raffi's Good Luck Boy album.