Carlson Gallery

  • 55 South Audley Street, W1K 2QH, London