Rebecca Salter

Rebecca Salter Into the Light of Things

Published to accompany an exhibition held at the Yale Center for British Art, New Haven, Conn., Feb. 3-May 1, 2011.
Sign up to use