Revving up the street art: Goddard Street, Newtown, Sydney. Photo © Christine Salins View more Postcards of the Week