Kate Moss Praed St. Hotel London (1990) - INSTALLATION VIEW
by Kate Garner