Sun, Surf, Sand and just married on the beach what more can you ask for on your wedding day
Location: Rainbow Beach, QLD.