pilmer

In England, a heavy shower of rain.