Fremantle Markets Since 1897

South Terrace Cnr Henderson St, Fremantle WA 6160