Beach House

Hard Rock Calling, Hyde Park, London, 26 June 2010