Seen On the Street
“Those trees! Those trees! Those truffula trees! All my life I’d been searching for trees such as these!” – Dr. Suess book “The Lorax”
By Street Art SF Team on July 06, 2011Location: The basement of 57 Stillman Street in San Francisco, CA.