Open menu
Ruth Edwards Kilgour
A pageant of hats, ancient and modern