You have seen so many photos but i can challenge nobody has seen this photos
this are the real photo's of god when they are on the earth.
This is the original photo of saibaba.
Now the photo of lord Swaminarayan captured by some Britisher in India.
The Lord Swaminarayan is the God .
They are the Avtar of Lord Vishnu.born in 18th century in India.
I think this photo you will never forget because the photo you have
seen is the photo of supream Lord who has created us.
So do post your comment on this how do u feel after look to god in human body .
Will have you seen this before.
Also tell your friends whom you want to share .