Ross Head is an artist based in London. His practice spans painting, printmaking, and installation. He completed a BA in Fine Art at University of Brighton, and is currently undertaking the MA in Painting at the Slade School of Fine Art. “The ways that desire is performed and expressed is central to my practice. […]
