On Malta

Studio 87 opened its doors with Inigo Taylor’s first solo exhibition ‘On Malta’, displaying a selection of twenty photographs from his first decade in Malta.…