Alex Mirutziu discusses his exhibition Between Too Soon and Too Late, showing at Delfina Foundation between 26 April and 2 June 2018, co-presented with European ArtEast Foundation.