guerrilla rainstorm

Japanese expression to describe a short, localized downpour

Categories: