Passing by a refreshing lime green building as I wander the streets of Venice...