405 Photographer Kate Beard made her way down to Heaven in London to catch the brilliant These New Puritans, who released the brilliant Field of Reeds last month.












East India Youth