Ruth McNally Barshaw

Description