I have moved my blog to KelvinCastelino.com.

Sevilla 111 Gigapixels- World's Largest Picture

Lets pray for India