Comfortably Numb

Sheila Kumar's Storehouse

Travel: Lake District, UK

  PS: where are you? Blame it on the movies! Don’t blame me, blame Hollywood and the British film industry. In film after film ( The French Lieutenant’s Woman, Miss Potter, Snow White and the Huntsman, Star Wars: The Force Awakens ) they have shown me vistas of the Lake District (LD), with its impossibly green downs,…

Continue Reading