Roger Scrafford
Home
Archive
About
I have it on good authority that Sciatica is a small college town in upstate New York.
*****
Written on
14 June 2020