Stachys

I walk past a small office building in Palo Alto every day, a house at 625-631 Emerson St. that was rebuilt and turned into offices some years ago. Last week they replanted their garden on the street, replacing a row of very pretty small (white-fowered) rose plants with a tricolor border: those white roses, red … Continue reading Stachys