Sushildev1
2023 Jun 25

Shiva Statue

897 Downloads

Shiva Statue top of the Hill at Pokhara, Nepal