Cherry blossoms and Mount Fuji, Japan

Cherry blossoms and Mount Fuji, Japan.