Designed by
Title
Himachal Pradesh State library #106775155
Description
24/12/2017, Shimla, India - Outside view of Himachal Pradesh state library situated in Shimla. Tourists and local people are on the streets, some going for their daily work, some clicking pictures.
This image is editorial