How soon is now and how long is forever?

Leave a Reply