venerdì 6 dicembre 2013

fail/null results



demdike stare.
testpressing #4 (modern love, 2013).

facebook.com/demdikestare
modern-love.co.uk