menu up

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

1988    Vedapuheeswarar Temple, Pondicherry, India, 2007