Joshua Sofaer

organisations - Yorkshire Sculpture Park