Insolation

Incoming solar radiation. Solar heating; sunshine.

Leave a Reply

s2Member®