From the lovely Grace Church on-the-Hill to Cherry Beach and the surrounding urban landscape to the classic charm of the Eglinton Grand, we bring you the wedding of Maral & Samy: