JoshuaArmitage

Profile

Joshua Armitage

Joshua Armitage (b. Dewsbury, West Yorkshire, 1986), a graduate of the RCA 2012, lives and works in London.

@JoshuaArmitage United KingdomUnited Kingdom

Follow

Art I'm interested in

People and Venues you follow