Stock videos index

Stock Video

Himachal Pradesh, India, 1st June 2022, A beautiful view of a temple in Himachal Pradesh - religious faith and beliefs