Head

Limp petals, drenched foreheads.
A million millipedes stamp their feet.

20140620-223713-81433612.jpg

Advertisements