Tessa de Josselin December 12, 2014 Tessa de Josselin – Filming “Home & Away” at Palm Beach in Australia