Bride And Groom Standing On The Beach Rocks

Newlyweds standing on the rocks overlooking the ocean in Mexico

Bride and groom on the rocks by the ocean on their wedding day