Tag Archives: David Mach

  1. Die Harder

    4

    March 12, 2012 by The Editor

    Walking past Southwark Cathedral, Bankside, London today, I saw a small sign for a sculpture installation inside which immediately drew …
    Continue reading