Cumulus clouds with blue sky on a sunny day of summer.