Granta 156 > Editions
by Sigrid Rausing
Published July 29th 2021
by Granta
Paperback, 248 pages
Published July 29th 2021
by Granta Magazine
Kindle Edition, 270 pages



