A Garden Wedding


Location: Mantra Resort at Salt Beach, Australia