Penguin Shakespeare

Covers for all 38 plays of Shakespeare, published by Penguin Books 2005

Previous
Previous

Postcards

Next
Next

larger prints – houses, gardens, castles