Intro to Farm Ninja

 

Ninja  ˈninjə/

noun

    • a person who excels in a particular skill or activity.

When we first arrived at GlenHaven an intimidating man showed up at our door. The only visible area of skin was around his mouth. I had no idea of his age or features because everything else Continue reading

Advertisements