Helen Cammock @ Whitechapel Gallery
Whitechapel Gallery 77-82 Whitechapel, High Street, London, United KingdomWhat do jazz and the blues have in common with seventeenth century Baroque music? The winner of the Max Mara Art Prize for Women Helen Cammock sensed that lament, the expression of […]