Hayward Gallery, South Bank, London, England, UK, 16 / 3 / 10. Creator: Ethel Davies
Hayward Gallery, South Bank, London, England, UK, 16/3/10. The Hayward Gallery, a contemporary arts gallery located on the South Bank of the River Thames, London, SE1, England, UK