Sunday, April 15, 2012

1020.

Can hearts really be
anything but cannibals
where love is concerned?