February 26, 2011

Haiku Heights #32: Mirage

living in the mirage
where the two worlds unite
no war occurs






Post a Comment