Iris_Decora_2

Joseph Long (b.1985) is an artist based in London and St Leonards-on-sea.