Happy bride and groom embracing on a sunny beach near sand dunes with close view of a wedding - Free Stock Photo | Picren | PicRen