Yoko Ono

Yoko Ono
at her exhibition 'Odyssey Of A Cockroach' held at the ICA
London, England - 04 February 2004
Credit:WENN

See our biography of Yoko Ono