Walnut Grove celebrates 150th anniversary