Shortlist 286: Mary Grant Bruce

Shortlist 286: Mary Grant Bruce