Travelling Mechanics: magic in rural Madagascar

Travelling mechanics are an addition to many forms of public[...]