Royalty-free stock photo ID: 587677130

Mount Fuji with cherry blossom at Lake kawaguchiko in japan - Image