India 2005

The welcome sign on Elephanta Island foreshadows the carvings (left) and the many monkeys (right) we will soon see.

Previous Up Next