Heavy rain lashes parts of the UAE

Heavy rain lashes parts of the UAE
Click for full image