The article reviews the exhibition by Catherine Yass of the film "Lock," which is shot at the Three Gorges Dam in the Yangtze River in China held at the Alison Jacques gallery in London, England.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados