December 13. Russell Market. Shivajinagar. Bangalore. The lord watches in mysterious ways.

201212_Bgl-14 201212_Bgl-13 201212_Bgl-12 201212_Bgl-9 201212_Bgl-10 201212_Bgl-11

More later.

http://bit.ly/17R9V0I