Designed by
Title
Tourists enjoying the snow in mountains - a beautiful tourist place at Lahaul Spiti, Himachal - India #213757846
Description
Tourists enjoying the snow in mountains - a beautiful tourist place at Lahaul Spiti, Himachal Pradesh - India
This image is editorial