- Most Popular | Most Recent
This Ron English mural, titled "Abraham Obama", caused a bit of fuss here in Boston. Fans of the artist apparently plastered an excess of stickers in many locations. The mural was sponsored by and located across from Gallery XIV on Thayer street. More details here: www.boston.com/news/local/ma ...