trees growing on an island in the Sea of Japan

Royalty-free stock photo ID: 81299836

trees growing on an island in the Sea of Japan