Stages of Rot
By: Linnea Sterte
Publisher: Peow Studio
Published: 2017
Place of publication: Hägersten, Sweden
Language: eng
Format: Paperback with flaps
Number of pages: 152
ISBN-13: 9789187325267