bill-hocker-vedapuheeswarar--temple-pondicherry-india-2007

1993    Vedapuheeswarar Temple, Pondicherry, India, 2007