shimla_snow_himachal_travel_photography_MG_0462

shimla_snow_himachal_travel_photography_MG_0462

People walking through the snowfall at Shimla, Himachal Pradesh, India

People walking through the snowfall at Shimla, Himachal Pradesh, India

Leave a Reply

Share