London, London, United Kingdom
Joshua Armitage (b. 1986 West Yorkshire) graduated from the Royal College of Art, London 2012.
About the artist
Joined In 2012
(231 Followers)
About the artist
Joined In 2012
(231 Followers)
Joshua Armitage (b. 1986 West Yorkshire) graduated from the Royal College of Art, London 2012.
Featured in One to Watch
Featured in Rising Stars