Share
twitterlinkedinfacebook
Trees, many pruned like live sculptures, flowering shrubs, a koi pond and streams combine to make the Japanese Gardens a refuge of serenity in Hayward, California.