Liberty Glen #66 — outdoor spot in Cloverdale, California · Hottub