Friday 7 May 2010

Fish and Chips and the IFC roof garden