Spare Parts Puppet Theatre

Address: 
1 Short Street
Fremantle
WA
6160
Phone: 
93355044