Day: January 1, 2016

Summer Stain

The late summer rose is a blooming drop of blood that rains cannot wash.