shakespeare.scot

All torment, trouble, wonder and amazement