SHAKE 38 - 2014
All of Shakespeare’s 38 plays are performed by 38 different groups in a variety of neighborhoods and locations. From performances on rooftops to bars to coffee shops to street corners, only one rule exists: Make the play happen any way you see fit.
22 photos · 141 views