Kier Holmes

Kier Holmes is a Mill Valley– based freelance writer, landscape designer and science and garden educator. Reach her at Kier.M.Holmes.com.

 

We will never share your email address with anyone else. See our privacy policy