Tate Britain

London, UK
30th June - 26th September 2004

Art & the 60s: This was Tomorrow