January 31, 2013

white rose petals give
love and purity meaning
as bombs explode

image

Advertisements