Sheila McTighe

Sheila McTighe is a senior lecturer at the Courtauld Institute of Art, London