Graffiti on Hosier Lane

Of all the street art alleys, Hosier Lane is undeniably the most famous in Melbourne.