Do you want to remove all your recent searches?

All recent searches will be deleted

Yoko Ono presents cockroach point of view

10 years ago19 views

London, New York, and now Moscow are the destinations of Yoko Ono's art installation called "Odyssey of a Cockroach". The Russian capital welcomed the ...