Gene Strattonporter

Gene  Strattonporter

Gene Stratton-Porter is an American naturalist and writer.