Wednesday 18 July 2018

travelling notes (lxiii)


There's all that singing in Lucca... even before Nick Cave arrives.