Mount fuji at Lake kawaguchiko with cherry blossom in Yamanashi near Tokyo, Japan.

Leave a Comment