Shetland Noir will run over 4 days in June, with a programme packed full of internationally known writer events, workshops, panel discussions and outings.

calendarDate
15-18 Jun 2023
flagLocation
Mareel