Merry Meikle is an artist, writer and illustrator. She studied fine arts in New York and Connecticut, and lives in New England.

A levitating trench coat and crossed high heels.