Turning the historic streets of Fremantle into a world stage with spectacular street theatre! π Easter Long Weekend Friday, March 29 - Monday, 1 April