1278

long awaited rain
teases the soil
scents of not yet fall

Advertisements