photo by greenkozi
The Skull mural is by Amend, Saer and Vogue. It features a giant red skull. It is located on East 12th between 51st and 52nd Avenue in Melrose. There is also a piece around the corner on the 52nd side that says "God Willin."
photo by greenkozi
The Mr Vogue piece says "Happy Born Day" to ???