MARY NEWCOMB NATURES CANVAS

Mary Newcomb Compton Verney