»Neverland«, 2001. Michael Jackson’s eyes from his »Live from the Neverland Ranch« broadcast 1993. By Jordan Wolfson.
Permalink berlin,new york