Elderly woman finishing her prayers in temple in front of statue of god by tree, seen through mirror. Katmandu, Nepal
Editorial
Resolution
5156 x 4124px
Contributor
Rights
Release
Stock Photo ID
D1223_12_765