English folk singer-songwriter Laura Marling played a mesmerising set at The Forum Theatre in Melbourne on Sunday 11 June. The 27-year-old singer is in Australia for a four-date tour with support from Tiny Little Houses, with the next and final show at the Sydney Opera House as part of the Vivid Live Festival.

Photos by Greg Holland.