A review by cathiestrover
A Wild Swan: And Other Tales by Michael Cunningham

5.0

Quirky and sometimes modern reworkings of well known fairy tales with wry humour and beautiful language. So good I may have to read it again immediately