Steven Ross
2D Artist at Blink London
London, 英国