Precipitation within sight, reaching ground



 Yigal Ben Efraim
Precipitation within sight, reaching ground

Precipitation within sight, reaching ground or the surface of the sea, but distant, i.e. estimated to be more than 3 miles from the station

© Symbols.com