Ross Taylor, ‘Self portrait with hair and toothache’, 2015-2017, Ivan Gallery

Image rights: The artist and Ivan Gallery

About Ross Taylor

British, b. 1982, London, United Kingdom, based in London, United Kingdom

Group Shows

Fair History on Artsy