Зима - белая, а лето? Лето - зелёное, это ж очевидно. И испанцы с этим вроде бы согласны с их verano (лето) и verde (зелёный). Так почему у русских лето красное?
Может оттого, что древнерусские веранды красились в красный? Да нет вроде, эти летние пристройки к дому до сих пор частенько именно в зелёный и зеленят.
Или может оттого, что именно летом появляются черви, а черви - сами по себе червонного цвета?
Шутки шутками, а где логичное объяснение, не дурацкое?
Лето начинается месяцем июнем, который по-русски называется месяц червень или красень. Красный у русских это красивый, вот красны девицы, видать, поэтому и красятся, это они красоту красками наводят.
Другое русское слово для красоты - это лепота. Поэтому ежели чего не хватает для красоты, так это можно и прилепить - ногти, мушки, ресницы, волосы.
Лепота и прочая лепнина липко прилеплена к красеню месяцем липнем или июлем.
Так что два из трёх летних месяцев вполне себе красные или красивые - червень и липень. Удивляться ли тогда, что все лето целиком оно красное, то есть красивое?
Лето ведь и есть сама лепота...