Pictures along the way
More shots from Onomichi, Japan.
This little countryside town still has very authentic atmosphere. Onomichi, Japan.
Cherry blossoms in Portland.