Royalty-free stock photo ID: 378099190

Forest waterfall in Slovak Tatra mountain - Image