The Tea Party - #TX20 Australia

The Astor Theatre, 659 Beaufort St, Mount Lawley WA 6050, Australia, Perth, Australia