SHOWER

A heavy rain shower over Poolbeg in Dublin as seen from Dun Loaghaire