Ed Thomson
By Adam Nekola January 26, 2005
This mural is painted on the wall outside of Dandelion Vintage Clothes in downtown Champaign.