Trompe l’oeil murals at Clothworkers’ Guild, London

TITLE

Trompe l’oeil murals at Clothworkers’ Guild, London

DETAILS

Overview of Trompe l’oeil murals at Clothworkers’ Guild, London.