Rain

Small people and huge raindrops in Nice, France