London artist Georgia Semple explores tension between perception and reality • FRANCE 24

France 24
June 29, 2026