Designed by
Title
Christ Church in the center of Shimla city in Himachal Pradesh, India at cloudy weather #181214638
Description
SHIMLA, INDIA - JULY 23, 2013: Christ Church in the center of Shimla city in Himachal Pradesh, India at cloudy weather
This image is editorial