Roger Dellar, ‘Taverna Chair’, 2015-2017, Peninsula Gallery

About Roger Dellar

based in England, United Kingdom