Yesterday on Cramond Island

*****
Written on