"I live in New York and the only live animals you see are cockroaches, rats and pigeons, which I admire immensely. When I see an animal that thrives in the garbage I feel relief."
Isabella Rossellini, Time Out London
Get updates delivered right to your inbox!