Part of the end of residency display at the V&A based around the film, Leo The Last (1969) and its relevance to social housing in North Kensington.


0 Comments