Cherry Blossoms Have Just Bloomed In This Japanese Town, And The Photos Are Magical

Japanese white-eye birds can be seen sipping the sweet nectar of the cherry trees all around.
Advertisements