Emily of New Moon
Emily of New Moon

Montgomery, L. M. (Lucy Maud), 1