Jim Bloom was born in Allentown, Pennsylvania USA in 1968. Jim is a self-taught artist.



.