Gareth Armstrong has performed his solo play Shylock over 600 times in more than 30 countries. Traveling the world from San Francisco to Sri Lanka, his myriad encounters have enriched both him and the... This description may be from another edition of this product.
Related Subjects
Drama