Telegraph Avenue mural captures spirit of street, city

The intersection of Telegraph Avenue and Dwight Way was once home to Shakespeare & Co., the iconic bookstore that closed down last summer after 51 years of business. Until recently, the former storefront had been a charmless site of blank construction barriers blocking off the ongoing renovation of the building.
Read More…