Guardian cryptic crossword 29148. Städtereisen bloemhof itinerary. Michael Adenyi. Wordscapes level 3079.