A surreal tiny planet projection of a European street with cafes and pedestrians under warm sunlight.