haikumages.com
Memorial day / sacrifices made since time / immemorial.
Reblogged on WordPress.com