Praba
FollowA Temple of God Muruga
This is situated in Bangalore, India.
This Six faces of God Muruga represent the Six major Temples Of Muruga in South India....
Read more
This is situated in Bangalore, India.
This Six faces of God Muruga represent the Six major Temples Of Muruga in South India.
Read less
This Six faces of God Muruga represent the Six major Temples Of Muruga in South India.
Read less
Views
127
Absolute Masterpiece
Outstanding Creativity
Top Choice
Superb Composition
Jaw Dropping
Exceptional Contrast
Same photographer See all