foibles_02

Keegan’s new book is something to be held.

Leave a Reply