Stephen P. Anderson

Stephen P. Anderson (born 1967) is an American musician, songwriter and expressionist painter. Provided by Wikipedia