shimla_snow_himachal_travel_photography_MG_0499

shimla_snow_himachal_travel_photography_MG_0499

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

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

Leave a Reply

Share