Exhibition LEON LÖWENTRAUT - solo show 01 Jul 2015 – 19 Jul 2015 Save / follow I've seen this Comment on LEON LÖWENTRAUT - solo show Share LEON LÖWENTRAUT - solo show with your friends Muse At 269 London, United Kingdom