idealisticrebel.com
When God laughs
Reblogged on WordPress.com