This event has passed.
Shakespeare at Traquair
21 June, 2021 @ 8:00 am–25 June, 2021 @ 5:00 pm
Outdoor performances of Hamlet & MacBeth, in the stunning grounds of Traquair House.
Outdoor performances of Hamlet & MacBeth, in the stunning grounds of Traquair House.