Steve Lacy 1973

Victoria and Albert Museum

  • Geographic Location
  • London, England, UK
  • Venue
  • Victoria and Albert Museum