old black fly

Old Black Fly by jim aylesworth illustrations by stephen gammell