Sasquatch mural in progress. Seen On the Street By Street Art SF Team on January 04, 2013 Tags: Mural, San Francisco, Sasquatch 23, SF - Laguna/Haight