Weekend craft fair on Milford Green offers art, music, food and more