Yoko Ono

Yoko Ono at her exhibition 'Odyssey of a Cockroach' at ICA
London, England - 04 February 2004
Credit:WENN

See our biography of Yoko Ono