Designed by
Title
Amritsar, India - November 21, 2011: The Sikh pilgrims meditates on the Amrit Sarovar lake in the Golden Temple complex. Amritsar #181597868
Description
Amritsar, India - November 21, 2011: The Sikh pilgrims meditates on the Amrit Sarovar lake in the Golden Temple complex. Amritsar, Punjab, India.
This image is editorial