Cupertino Memorial ParkJuly 22-August 6, 2017, Fridays, Saturdays and Sundays at 7:30 pm
July 22-August 6, 2017, Fridays, Saturdays and Sundays at 7:30 pm In 2017, the San Francisco Shakespeare Festival celebrates 35 years as the…