The Street Theatre
The Street Theatre
Canberra, Australian Capital Territory,
Australia