What does a lonely rock think as it sits all alone? What does the last dandelion do as it waits to be devoured? What happened in the house on the hill?All Rights Reserved
29 parts