Any ideas what this might mean?

I’ve been riding past this sign on Nicholson Street in Melbourne for the past six months, and I can’t for the life of me work out what its all about. Any ideas?