Hackney Harvest

Street party and feast on Mare Street.