Sao Paulo, Brazil

Lost and delirious.