This mural is located on the top of a mural lot of 447 25th St in Northgate above the Owl Mural. It was painted in June, 2015 by Australian artist BMD.
photo CC BY-NC-ND 2.0 by William Newton