Photo of the weeping cherry tree at the Portland Japanese Garden as viewed from the south veranda.
%d bloggers like this: