Mariamman is popularly worshipped by overseas Indians, especially Tamils because she is looked upon as their protector during their sojourn to foreign lands. Mariamman is a manifestation of the goddess - Parvati, an incarnation embodying Mother Earth with all her terrifying force. She is associated with disease and fever and protects her devotees from unholy or demonic events: http://en.wikipedia.org/wiki/Sri_Mahamariamman_Temple,_Kuala_Lumpur

Ah Larry, the deal is that I didn't realize what these obstacles were when I took the photo. As you know I do not always see all the details of the photos I take, so I was rather annoyed when I discovered them at home. I saved this photo only for Reflection Thursday!