I'm a little bit confused about what's going on here.
This is a photo of a sculpture at the Srirangam Temple in Trichy, Tamil Nadu.
back to Momma Hulkster