see more
[UNVERIFIED CONTENT] Mount Fuji seen throught cherry blossom, Lake Kawaguchi, Japan