Charles + Imelda wedding took place on on March 20th, 2021 at the gorgeous Melrose Warwick Hotel Dallas, TX.
Photobooth: Mirror Mirror Photo Booth