James M. Armstrong is a male artist born in United States, currently working in Illinois, United States.
James M. Armstrong image