Seen On the Street
20 Spot.
By Street Art SF Team
on October 19, 2016
Location: Lexington St @ 20th St in San Francisco, Ca
Artist: Jennifer Melcon
In the window at 20 Spot food wine bar with paper cuts and wheat paste art inside. Zoltron fans might want to check this out. Jennifer creates art in different mediums. This is her first… Go Inside »
