By Catherine

International Space Station

The International Space Station as seen from the departing Space Shuttle Discovery during STS-119. From Wikipedia. The International Space Station (ISS) is a research facility

By Catherine

My Leeks

Credit: Leeks by Peggy Turchett The rain this Spring has just kept coming. Everything in Hickory Valley is green and lush. My leek stalks are