Designed by
Title
Maa samaleswari temple, sambalpur city #169302185
Description
Samaleswari Temple is a Hindu temple in Sambalpur, Western Odisha, India dedicated to the goddess known as `Maa`, also known among the natives as samalei maa, meaning MotherSamaleswari.
This image is editorial