Trio of author events lined up at Elgin Library: Alexander McCall Smith, Mary Paulson-Ellis and Harriet Evans

Trio of author events lined up at Elgin Library: Alexander McCall Smith, Mary Paulson-Ellis and Harriet Evans

qqfch9thn6vjewe1eqy8.jpg
| 2716px * 1814px
| 2.32 MB
Trio of author events lined up at Elgin Library: Alexander McCall Smith, Mary Paulson-Ellis and Harriet Evans