This mural is located at Sacred Heart Studio and I love it cause it's a rock fan taking the time to enjoy the little things in life, like green grass. It really bugs me that I don't know the artist. There is a sport in the back of the building on Taft St. to park and snap a pic, you will need a wide angle lense though.