Street Murals by Stink Fish seen at Valencia Street, SF, San Francisco - Cherubs


Stink Fish created yet another beautiful street art and is found at Valencia Street in San Francisco. Titled Cherubs, this piece features a portrait of a full-face-tattooed woman surrounded by a bunch of cute cherubs or little angels.