Street art Posted on November 30, 2012 by Haridasi Browsing through the internet leads to unexpected surprises at times. This time it was street art of Jagannath deities located off Johnston Street, Melbourne, Australia. Love it ! Related