Olive Marsh Granger

A.W. Beach, Photographer, Nashua, IA