By admin, 25 November, 2023 The Lying Stones of Marrakech: Penultimate Reflections in Natural History