Meher Baba photo overlay with Shroud of Turin

overlay of 1925 (colorized) photo of Avatar Meher Baba and positive image from 1980 National Geographic Magazine article on Shroud of Turin (image on shroud is a photographic negative)

"I am Life Eternal, I was Rama, I was Krishna, I was Jesus, I am now Meher Baba."

All religions of the world proclaim that there is but one God, the Father of all in creation. I am that Father.

 Baba said he had the same face and hands as Jesus.