Elliot Richard Hall, ‘RRP $30’, 2017, design art concepts

About Elliot Richard Hall

British, Great Britain, based in London, United Kingdom