What is the name of the London art gallery where John Lennon first met Yoko Ono at her art show in November 1966?
Indica Bookshop Indica Gallery
indica bookshop indica gallery
indica gallery
WikipediaEntity
Indica Gallery