Posts

Lis Rhodes - Light Music - Tate, London

WHAT YOU SEE IS WHAT YOU HEAR Lis Rhodes recent work, Light Music is installed in Tate Modern, London, Uk from 18th July - 28th October, 2012. &quo…