Afghanistan, Five Dams of 'Ali. Water cascades from the Five Dams of 'Ali near Bamian Valley in Afghanistan.
Resolution
4533 x 4500px
Contributor
Rights
Release
Stock Photo ID
D256_25_025
More ways to save
Market freeze