CFK and Other Oddities

Cachalot Beckoning (Thames Mouth), Inspiral London Kent Connections Festival, Gravesend 14 October 2017