divine automata

20170517_132225
Shoreditch, London, May 2017
Advertisements