A video from Alyssa and Francesco's wedding at the Riu Republica in Dominican Republic!
December 17, 2022