Red Hat on the River Wedding

Red Hat on the River Wedding in the Hudson Valley

  If you have never heard of Red Hat on the River, in Irvington NY- you…