Wednesday, February 27, 2008

The Temple of Rats in India

The Temple of Rats in India