Green Monster of Boston
Oil on Canvas
36" x 36"
2013

This picture was refrenced from the South Station area in Boston. Here, you see a finger puppet tromping through the city as The Green Monster.