Beheld


TitleBeheld
LocationStephen Lawrence Gallery (London, UK);