Record Shop installation view (Laura Kikauka, Touch Lamp, 2002, mixed media, far right)

back thumbnails next